#pragma once
#ifndef __VCAMERA_H__
#define __VCAMERA_H__

#include "VSceneObject.h"

class VCoreApi VCamera : public VSceneObject
{
public:
	VCamera(void);
	virtual ~VCamera(void);

	inline const VMatrix& GetViewMatrix() const { return m_ViewMatrix; }


protected:
	float m_FOV;
	float m_Aspect;

	VMatrix m_ViewMatrix;
	VMatrix m_ProjectionMatrix;

};





#endif 

